package com.taijihuabao.modules.model.reissuecard.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 补卡申请列表
 *
 * @author Tu
 * @date 2021/12/27 16:25
 */
@Data
@ApiModel("补卡申请列表")
public class ReissueCardVO {

    /**
     * 补卡审批主键
     */
    @ApiModelProperty(value = "补卡审批主键")
    private Long id;

    /**
     * 补卡编码
     */
    @ApiModelProperty(value = "补卡编码")
    private String reissueCode;

    /**
     * 申请补卡时间
     */
    @ApiModelProperty(value = "申请补卡")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date reissueTime;

    /**
     * 补卡申请班次
     */
    @ApiModelProperty(value = "补卡申请班次")
    private String reissueShift;

    /**
     * 申请内容（原因）
     */
    @ApiModelProperty(value = "申请内容（原因）")
    private String applyContent;

    /**
     * 申请备注
     */
    @ApiModelProperty(value = "申请备注")
    private String applyRemarks;

    /**
     * 申请提交时间
     */
    @ApiModelProperty(value = "申请提交时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date creatorTime;

}
